package com.cdel.akka.demo1;

import com.typesafe.config.ConfigFactory;

import akka.actor.ActorRef;
import akka.actor.ActorSystem;
import akka.actor.Props;

public class HelloWorldDemo {

	public static void main(String[] args) {
		//通过ActorSystem创建一个顶级Actor
		ActorSystem system = ActorSystem.create("Hello", ConfigFactory.load("samplehello.conf"));
		ActorRef a = system.actorOf(Props.create(HelloWorld.class), "helloWorld");
		//akka://Hello/user/helloWorld
		//其中Hello表示ActorSystem的系统名，可以看一下我们构造ActorSystem时，传入的第一个参数就是Hello。
		//接着user表示用户Actor。所有的用户Actor都会挂载在user这个路径下。
		//第三个helloWorld就是这个Actor的名字。
		System.out.println("HelloWorld Actor Path:" + a.path());
	}

}
